package tiendavirtual.modelo;





public class Publicacion {
	
	private int id_publicacion;
	private String titulo;
	private String descripcion;
	private String estadoUso;
	private String fechaPublicacion;
	private int cantidad;
	private double precio;
	private int duracion;
	private String  foto1; 
	private String  foto2;
	private String  foto3;
	private String estadoPublicacion;
	private Categoria categoria;
	private Usuario usuario;
	private int stock;

	
	//Constructor
	
	
	public Publicacion() {
		super();
	}
	
	
	
	
	
	//Get and Set

	public Publicacion(int id_publicacion, String titulo, String descripcion,
			String estadoUso, String fechaPublicacion, int cantidad,
			double precio, int duracion, String foto1, String foto2,
			String foto3, String estadoPublicacion, Categoria categoria,
			Usuario usuario, int stock) {
		super();
		this.id_publicacion = id_publicacion;
		this.titulo = titulo;
		this.descripcion = descripcion;
		this.estadoUso = estadoUso;
		this.fechaPublicacion = fechaPublicacion;
		this.cantidad = cantidad;
		this.precio = precio;
		this.duracion = duracion;
		this.foto1 = foto1;
		this.foto2 = foto2;
		this.foto3 = foto3;
		this.estadoPublicacion = estadoPublicacion;
		this.categoria = categoria;
		this.usuario = usuario;
		this.stock = stock;
	}





	public int getId_publicacion() {
		return id_publicacion;
	}

	public void setId_publicacion(int id_publicacion) {
		this.id_publicacion = id_publicacion;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getEstadoUso() {
		return estadoUso;
	}

	public void setEstadoUso(String estadoUso) {
		this.estadoUso = estadoUso;
	}

	public String getFechaPublicacion() {
		return fechaPublicacion;
	}

	public void setFechaPublicacion(String fechaPublicacion) {
		this.fechaPublicacion = fechaPublicacion;
	}

	public int getCantidad() {
		return cantidad;
	}

	public void setCantidad(int cantidad) {
		this.cantidad = cantidad;
	}

	
	public int getStock() {
		return stock;
	}

	public void setStock(int stock) {
		this.stock = stock;
	}
	
	public double getPrecio() {
		return precio;
	}

	public void setPrecio(double precio) {
		this.precio = precio;
	}

	public int getDuracion() {
		return duracion;
	}

	public void setDuracion(int duracion) {
		this.duracion = duracion;
	}


	public String getFoto1() {
		return foto1;
	}

	public void setFoto1(String foto1) {
		this.foto1 = foto1;
	}

	public String getFoto2() {
		return foto2;
	}

	public void setFoto2(String foto2) {
		this.foto2 = foto2;
	}

	public String getFoto3() {
		return foto3;
	}

	public void setFoto3(String foto3) {
		this.foto3 = foto3;
	}

	public Categoria getCategoria() {
		return categoria;
	}

	public void setCategoria(Categoria categoria) {
		this.categoria = categoria;
	}

	public Usuario getUsuario() {
		return usuario;
	}

	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}

	public String getEstadoPublicacion() {
		return estadoPublicacion;
	}

	public void setEstadoPublicacion(String estadoPublicacion) {
		this.estadoPublicacion = estadoPublicacion;
	}

	

	public String getNombreCompleto() {
		return this.getTitulo() + "\t\t\t" +
	    this.getDescripcion()+"\t\t\t"+
		this.getEstadoUso()+"\t\t\t"+
		this.getFechaPublicacion()+"\t\t\t"+
		this.getCantidad()+"\t\t\t"+
		this.getPrecio()+"\t\t\t"+
		this.getDuracion()+"\t\t\t"+
		this.getFoto1()+"\t\t\t"+
		this.getFoto2()+"\t\t\t"+
		this.getFoto3()+"\t\t\t"+
		this.getEstadoPublicacion()+"\t\t\t"+
		this.getStock()+"\n";
		};
	
	

}
